body {
	margin-top: 0px;
	margin-left: 0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 62.5%; /* Igualamos 1em a 10px  18px es 1,8em*/
	font-size: 12px;
	color: #333;
	text-align: left;
	margin-bottom: 0px;
}	
.destacados_titulo {
	font-size: 1.5em;
	line-height: 1.6em;
	font-weight: bold;
	color: #333;
	background-position: left;
	text-transform: none;
}
.destacados {
	font-size: 11px;
	font-weight: bold;
	color: #d90000;
	text-decoration: none;
}

.destacados2 {
	font-size: 11px;
	font-weight: bold;
	color: #FF0;
	text-decoration: none;
	padding-left: 4px;
	height: 18px;
	text-align: left;
}
.subtitulo2 {
	font-size: 1,4em;
	font-weight: bold;
	color: #333;
	background-color: #e5e5e5;
	line-height: 24px;
	padding-left: 4px;
}
.subtitulo-carreras {
	font-size: 1.6em;
	font-weight: bold;
	color: #333;
	background-color: #e5e5e5;
	line-height: 35px;
	padding: 0px;
	margin: 0px;
	text-indent: 10px;
}

.password {
	font-size: 1,1;
	color: #FF0000;
}
.titulo-rojo {
	font-size: 16px;
	font-weight: bold;
	color: #900;
	margin: 8px;
	line-height: 22px;
}

.titulo_cuadro {
	font-size: 18px;
	font-weight: bold;
	color: #d70000;
}
.text {
	font-size: 12px;
	color: #333;
	font-weight: normal;
	line-height: 20px;
	text-indent: 4px;
	padding-right: 5px;
	text-align: left;
}
.text1 {
	font-size: 9px;
	color: #333;
	text-decoration: none;
	line-height: 20px;
	font-weight: normal;
}
.text_center {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	font-variant: normal;
	text-align: center;
	line-height: 20px;
}
.textcuadro {
	font-size: 12px;
	color: #333;
	text-align: left;
	font-weight: normal;
	line-height: 15px;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.text_izq {
	font-size: 12px;
	color: #333;
	line-height: 20px;
	text-align: right;
}

	
.textbold {
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	line-height: 20px;
	margin: 0px;
	padding-left: 4px;
}
.text_parrafo {
	font-size: 12px;
	color: #333;
	line-height: 20px;
	text-align: left;
	font-weight: normal;
}
.text_parrafo-justify {
	font-size: 12px;
	color: #333;
	line-height: 20px;
	text-align: justify;
	text-indent: 6px;
	font-weight: normal;
}
.info {
	font-size: 10px;
	color: #d70000;
	padding-right: 25px;
	font-weight: bold;
}
.menu_abajo {
	font-size: 12px;
	color: #333;
	font-weight: bold;
	font-variant: normal;
}
.links:link {
	font-size: 11px;
	color: #d70000;
	text-decoration: underline;
	font-weight: bolder;
}
.links:hover {
	font-size: 11px;
	color: #333;
	text-decoration: underline;
	font-weight: bolder;
}
.links:active {
	font-size: 11px;
	color: #d70000;
	text-decoration: underline;
	font-weight: bolder;
}
.links:visited {
	font-size: 11px;
	color: #d70000;
	text-decoration: underline;
	font-weight: bolder;
}	

.menu_arriba: link {
	font-size: 11px;
	color: #676767;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}	
.menu_arriba: hover {
	font-size: 11px;
	color: #d70000;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
}
.menu_arriba: visited {
	font-size: 11px;
	color: #676767;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.menu_arriba: active {
	font-size: 11px;
	color: #676767;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}	

A.arriba:visited {
	font-size: 1em;
	font-weight: bold;
	text-decoration: underline;
	color: #d70000;
}
A.arriba:active {
	font-size: 1em;
	font-weight: bold;
	text-decoration: underline;
	color: #d70000;
}	
A.arriba:link {
	font-size: 1em;
	font-weight: bold;
	text-decoration: underline;
	color: #d70000;
}
A.arriba:hover {
	font-size: 1em;
	font-weight: bold;
	text-decoration: underline;
	color: #333;
}

A.destacados2:visited {
	text-decoration:none;
	color:#FFCC00;
}
A.destacados2:active {
	text-decoration:none;
	color:#FFCC00;
}
A.destacados2:link {
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}
A.destacados2:hover {
	text-decoration:none;
	color: #FFFFCC;
}

A.noticias:visited {
	text-decoration:none;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 11px;
	
}
A.noticias:active {
	text-decoration:none;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 11px;
	
}
A.noticias:link {
	text-decoration:none;
	color:#FFFFFF;
	font-size: 11px;
	font-weight: bold;
}
A.noticias:hover {
	text-decoration:underline;
	color: #CC0001;
	font-weight: bold;
	font-size: 11px;
	
}

A.reglamentos:active {
	color:#676767;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}
A.reglamentos:link {
	text-decoration:underline;
	color:#676767;
	font-size: 12px;
	font-weight: bold;
}
A.reglamentos:hover {
	font-size: 12px;
	color: #d70000;
	text-decoration: underline;
	font-weight: bold;
}
A.reglamentos:visited {
	font-size: 12px;
	color: #676767;
	text-decoration: underline;
	font-weight: bold;
}	
.subtitulo_text {
	font-size: 12px;
	font-weight: bold;
	color: #333;
	padding-top: 5px;
	line-height: 25px;
	padding-left: 5px;
	background-color: #f2f2f2;
}
.azul {
	font-size: 12px;
	color: #0033FF;
	text-decoration: none;
	font-weight: bold;
	background-color: #FFFFE1;
}
.rojo {
	font-size: 12px;
	color: #d90000;
	font-weight: bold;
	background-color: #eaeaea;
	text-align: center;
	line-height: 25px;
}

.pie{
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 6px;
	
}

fieldset { border:0;margin:0;padding:0; }
	label {
	display:block;
	color: #402b11;
	font-size: 12px;
}
	input.text,textarea {
	width:300px;
	font:12px/12px 'courier new',courier,monospace;
	color:#333;
	padding:3px;
	border:1px solid #990000;
	background-color: #EBEBEB;
	margin-top: -2px;
}
	input.submit {
	padding:2px 5px;
	background-color: #CCC;
	border-radius: 5px;
	color: #333;
	cursor: pointer;
}
.etiqueta_form {
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}
}
.titulo_prin_admin {
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
A.subtitulo:visited {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
	text-align: center;
}
A.subtitulo:active {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
	text-align: center;
}
A.subtitulo:link {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
	text-align: center;
}

A.subtitulo:hover {
	text-decoration:underline;
	color: #d90000;
	font-weight: bold;
	text-align: center;
}

A.linkgrande:visited {
	color:#333333;
	font-size: 14px;
	font-weight: bold;
}
A.linkgrande:active {
	color:#333333;
	font-size: 14px;
	font-weight: bold;
}
A.linkgrande:link {
	text-decoration:none;
	color:#333333;
	font-size: 14px;
	font-weight: bold;
}
A.linkgrande:hover {
	font-size: 14px;
	color: #d70000;
	font-weight: bold;
	text-decoration: underline;
}
.titulo_grande_negro {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	padding-bottom: 4px;
	padding-top: 4px;
	text-indent: 6px;
}

.titulo_mat_apoyo {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #98CB00;
	text-align: center;
	height: 20px;
	padding-top: 6px;
	padding-bottom: 4px;
}
.titulo_lista_biblioteca {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #f5f5f5;
	text-align: left;
	height: 20px;
}
.titulo_cursos {
	font-size: 16px;
	font-weight: bolder;
	color: #000;
	background-color: #F27900;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

.subtitulo_text2 {
	font-size: 12px;
	font-weight: bold;
	color: #333;
	height: 23px;
	padding-top: 5px;
}
.obs {
	font-size: 11px;
	color: #d70000;
	font-weight: bold;
}

A.lab:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #d70000;
	text-decoration: underline;
	text-align: left;
	line-height: 1.7em;
}
A.lab:active {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #d70000;
	text-decoration: underline;
	text-align: left;
	line-height: 1.7em;
}
A.lab:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #d70000;
	text-decoration: underline;
	text-align: left;
	padding-left: 4px;
	margin: 0px;
	line-height: 1.7em;
}
A.lab:hover {
	text-decoration:underline;
	color: #333333;
	font-weight: bold;
	text-align: left;
	line-height: 1.7em;
}
.menu_admision:link {
	font-family: Tahoma;
	font-size: 12px;
	color: #676767;
	font-weight: bold;
	text-decoration: underline;
		
}
.menu_admision:hover {
	font-size: 12px;
	color: #d70000;
	font-weight: bold;
	text-decoration: underline;	
}
.menu_admision:active {
	font-size: 12px;
	color: #676767;
	font-weight: bold;
	text-decoration: underline;		
}
.menu_admision:visited {
	font-size: 12px;
	color: #676767;
	font-weight: bold;
	text-decoration: underline;
}
	   
A.examen:active {
	color:#676767;
	font-size: 12px;
	text-decoration: underline;
}
A.examen:link {
	text-decoration:underline;
	color:#676767;
	font-size: 12px;
}
A.examen:hover {
	font-size: 12px;
	color: #d70000;
	text-decoration: underline;
}
A.examen:visited {
	color:#676767;
	font-size: 12px;
	text-decoration: underline;
}


#noticias_completas a:visited {
	color:#999999;
	font-size: 12px;	
}
#noticias_completas a:active {
	color:#999999;
	font-size: 12px;
	
}
#noticias_completas a:link {
	color:#999999;
	font-size: 12px;
}
#noticias_completas a:hover {
	text-decoration:underline;
	color: #d70000;	
	
}
#noticias_completas {
	width: 700px;
	padding: 8px;
	background-color: #FFFFFF;
	text-align: center;
}
#noticias_cuerpo {
	text-align: left;
	padding: 10px;
	margin-bottom: 20px;
	color: #666;
}

#cuadro_fecha_noticias_mes {
	text-align: center;
	margin: 0px;
	padding: 5px;
	height: 50px;
	width: 41px;
	background-color: #CC0001;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #000000;
	color: #FFFFFF;
	line-height: 1.2em;
}
#noticias_titulo {
	text-align: left;
	padding-top: 5px;
	padding-bottom: 10px;
}

#noticias_costado {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 180px;
}
#boton_expedientes {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: center;
}
#listas {
       padding: 25px;
       width: 700px;
	
}
#noticias_costado {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 180px;
}
#boton_expedientes {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: center;
}
.obs2 {
	font-size: 11px;
	color: #0000FF;
	font-weight: bold;
}
.form:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bolder;
	padding-left: 8px;
}
.form:active {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bolder;
	padding-left: 8px;
}
.form:hover {
	font-size: 12px;
	color: #d70000;
	text-decoration: underline;
	font-weight: bolder;
	padding-left: 8px;
}
.form:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bolder;
	padding-left: 8px;
}
#rnd_container {background: #DFD5B9; margin:1px;}

    
    .rnd_top, .rnd_bottom {
	display:list-item;
	background:#DFD5B9;
	font-size:1px;
}
    .rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {
	display:list-item;
	overflow:visible;
}
    .rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
    .rnd_b2, .rnd_b3, .rnd_b4 {background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
    .rnd_b1 {margin:0 6px; background:#f5f5f5;}
    .rnd_b2 {margin:0 3px; border-width:0 2px;}
    .rnd_b3 {margin:0 2px;}
    .rnd_b4 {height:2px; margin:0 1px;}
    
    .rnd_content {
	display:block;
	border:0 solid #CCCCCC;
	border-width:1px;
	padding: 4px;
	background:#FFFFFF;
	color:#999999;
}
.rnd_content-center {
	display:block;
	border:0 solid #CCCCCC;
	border-width:1px;
	background:#FFFFFF;
	color:#999999;
	padding: 4px;
	margin: 1px;
	text-align: center;
}

.titulo_cursometrico {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006699;
	text-align: center;
	height: 20px;
	padding-top: 6px;
	padding-bottom: 4px;
}
.textbold-curso {
	font-size: 12px;
	color: #F27900;
	font-weight: bold;
	font-variant: normal;
}


A.linkcurso:visited {
	color:#333;
	font-size: 12px;
}
A.linkcurso:active {
	color:#333;
	font-size: 12px;
}
A.linkcurso:link {
	text-decoration:underline;
	color:#333;
	font-size: 12px;
}
A.linkcurso:hover {
	font-size: 12px;
	color: #F27900;
	text-decoration: underline;
}
.titulo_bolsa {
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	background-color: #98CB00;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 4px;
}
.titulo-black {
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	background-color: #000;
	padding-left: 14px;
	padding-bottom: 6px;
	padding-top: 6px;
}

A.linkverde:visited {
	color:#FFF;
	font-size: 14px;
	background-color: #107A43;
	padding: 6 px;
	text-decoration: none;
}
A.linkverde:active {
	color:#FFF;
	font-size: 14px;
	background-color: #107A43;
	padding: 6 px;
	text-decoration: none;
}
A.linkverde:link {
	color:#FFF;
	font-size: 14px;
	background-color: #107A43;
	padding: 6 px;
	text-decoration: none;
}
A.linkverde:hover {
	font-size: 14px;
	color: #FFF;
	background-color: #107A43;
	padding: 6 px;
	text-decoration: underline;
}
.cuadro-direcc-ext {
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #d70000;
	text-align: center;
}
.acreditacion-titulo {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #C32D2F;
	text-align: center;
	line-height: 50px;
}
.workshop-wancea {
	font-size: 16px;
	color: #d90000;
	font-weight: bold;
	background-color: #eaeaea;
	text-align: center;
	line-height: 30px;
	font-style: normal;
}
.pie-blanco {
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 6px;
}
 /*esquina-doblada*/
img {
	behavior: url(iepngfix2.htc)
}
#pageflip {
	position: relative;
	right: 0; top: 0;
	float: right; 
}
#pageflip img {
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 50px;
	height: 50px;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	/* Mensaje a mostrar */
	background-image: url(images/subscribe2.png);
	background-repeat: no-repeat;
	background-position: right top;
}
zzzelect{
	float: left;
	margin-left: 10px;
	width: 122px;
	position: relative;
	margin: 0;
	line-height: 20px;
}
.btn_zzzelect{
	float: left;
	width: 116px;
	height: 20px;
	background: url(bg_selector.gif) no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #bec5cf;
	text-align: left;
	padding: 4px 0 0 5px;
	border: none;
	cursor: pointer;
	outline: none;
}
.zzzelect .opciones_zzzelect{
	width: 99px;
	position: absolute;
	right: 22px;
	top: 18px;
	background: #3C5173;
	border-bottom: 1px solid #677891;
}
.zzzelect .opciones_zzzelect a{
	display: block;
	width: 100%;
	text-decoration: none;
	text-indent: 5px;
	border-top: 1px solid #677891;
}
.zzzelect .opciones_zzzelect a:hover{
	background: #466087;
}
